level of self-sufficiency - İngilizce Eş Anlamlılar Sözlük